.webfx-columnlist {

	overflow: hidden;
	display: block;
	font-size:12px;
	font-family:'宋体' Geneva, sans-serif;
	height:350px;
	margin-left: 0px; 
	scrollbar-face-color:#C4D4EB;
	scrollbar-hightlight-color:red;
	scrollbar-shadow-color:#ffffff;                                  
	scrollbar-3dlight-color:#3499E0;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#C0DAF3;
	scrollbar-darkshadow-color:#2C9AEB;

	background: url(../images/table_th_bg.jpg)  right  2px repeat-x;

	
	
}
.webfx-columnlist_tl {
	border: 1px #DDDFED solid;
	border-color: threedshadow threedhighlight threedhighlight threedshadow;
	overflow: hidden;
	display: block;
	-moz-user-select: none;
	-moz-user-focus: normal;
	-moz-user-input: enabled;
	font-size:12px;
	font-family:Tahoma,'宋体' Geneva, sans-serif;
	height:288px;
	margin-left: 0px; 
	position:relative;	
}

.webfx-columnlist td {
	font: menu;
	padding: 1px;
	white-space: nowrap;
}
.webfx-columnlist_tl td {
	font: menu;

	white-space: nowrap;
}

.webfx-columnlist-head {
	overflow: hidden;
	height:23px;
	line-height:23px;
}

.webfx-columnlist-head table {

	
}

.webfx-columnlist-head td {
	text-overflow: ellipsis;
	border-left:1px solid #CFDEEF;
	border-right:1px solid #CFDEEF;
	height:23px;
	color:#333333;
	font-size:1.2em;
	
	text-indent:10px;
	table-layout:fixed;
	overflow:hidden;
	 background: url(../images/table_th_bg.jpg) repeat-x;  line-height:23px; border:1px solid #CFDEEF; text-align:left;  font-weight:normal; border-right: none;border-left:1px solid #ACB7C;
}


.webfx-columnlist-head td img {
	width:    8px;
	height:   7px;
	margin:   0px 5px 0px 5px;
	display:  none;
}

.webfx-columnlist-body {

	overflow: auto;
	
}
.width_200{width: 200px;}

.webfx-columnlist-body table {
	table-layout: fixed;
}

.webfx-columnlist-body td {
	
	border-top:1px solid #CFDEEF;
	overflow:      hidden;
	text-overflow: ellipsis;
	font-family:Tahoma,'宋体' Geneva, sans-serif;
	white-space:no-wrap;
	font-size:12px;
	color:#333333;
	text-indent:10px;
	height:23px;
	border-left:1px solid #CFDEEF;
	
}	
.webfx-columnlist-body  td img{ margin-right:5px;}
.webfx-columnlist-body tr.selected td {
	background:#F9EAC8;
}

.webfx-columnlist-body tr.odd td {
	background:#ffffff;
}

.webfx-columnlist-body tr.even td {
	background:#EAF0F8;
}

.webfx-columnlist-move-header {
	position: absolute;
	background: threedshadow;
	top: 0px;
	font: menu;
	padding: 2px;
	height: 1em;
	filter: Alpha(Opacity=50);
	-moz-opacity: 0.5;
	-moz-user-select: none;
	height:22px;
}

.webfx-columnlist-active-header {
	border-color: threedface !important;
}

.webfx-columnlist-separator-header {
	position: absolute;
	top: 0px;
	left: 10px;
	font: menu;
	height: 1em;
	width: 1px;
	overflow: hidden;
	background: blue;
	padding: 3px 0px;
}

/*
.webfx-columnlist-col-0{
	//background-color:red;
	border:10px solid red;
}

.webfx-columnlist-col-1{
	//background-color:green;
	border:10px solid green;
}
*/
		#head td{
			font-size:12px;
				
			}

			#head td .lastTd{
				border-right:1px solid #C9DBF2d;
			}
			#headetd .lastTd{
				border-right:1px solid #C9DBF2d;
			}

.width_1{width:12.5%;}
.width_2{width:15%;}
.width_4{width:10%;}
.width_tl{width:25%;}
.width_30{width:33.3%;}